Unreal Engine 4 - Flexible Combat System Feature Breakdown